sound attenuating cover - Turkish English Dictionary